have discovered - Español Inglés Diccionario